![]() |
|
| subscription: | |||||||||
Dictionary/ thesaurus | Computing dictionary | Medical dictionary | Legal dictionary | Financial dictionary | Acronyms | Columbia encyclopedia | Wikipedia encyclopedia | Hutchinson encyclopedia |
|
graphics pipeline |
Also found in: Wikipedia | 0.04 sec. |
In 3D graphics rendering, the stages required to transform a three-dimensional image into a two-dimensional screen. The stages are responsible for processing information initially provided just as properties at the end points (vertices) or control points of the geometric primitives used to describe what is to be rendered. The typical primitives in 3D graphics are lines and triangles. The type of properties provided per vertex include x-y-z coordinates, RGB values, translucency, texture, reflectivity and other characteristics.
An Assembly Line
Graphics rendering is like a manufacturing assembly line with each stage adding something to the previous one. Within a graphics processor, all stages are working in parallel. Because of this pipeline architecture, today's graphics processing units (GPUs) perform billions of geometry calculations per second. They are increasingly designed with more memory and more stages, so that more data can be worked on at the same time.
The Goal
For gamers, photorealistic rendering at full speed is the goal, and human skin and facial expressions are the most difficult. Although there are always faster adapters on the market with more memory and advanced circuitry that render 3D action more realistically, thus far, no game has fooled anyone into believing a real person is on screen, except perhaps for a few seconds.
| The Pipeline |
|---|
| These are the various stages in the typical pipeline of a modern graphics processing unit (GPU). (Illustration courtesy of NVIDIA Corporation.) |
![]() Graphics Interchange Format graphics interface Graphics Interface Format graphics language Graphics Language Object System graphics mode graphics port graphics primitive graphics processing graphics processor graphics program graphics tablet graphics terminal ![]() |
|
|
|
| Free Tools: |
For surfers:
Browser extension |
Word of the Day NEW! |
Help
For webmasters: Free content NEW! | Linking | Lookup box | Double-click lookup | Partner with us |
|
|---|